predicate something upon - Inglés Sinónimo Diccionario